/* 
 * File:   CantripEngine.h
 * Author: cow
 *
 * Created on August 8, 2011, 4:12 PM
 */

#ifndef CANTRIPENGINE_H
#define	CANTRIPENGINE_H

//Includes---------------------------------------
#include "Screen.h"
#include <SDL/SDL.h>
#include <string>
using namespace std;
//Includes=======================================

//Defines----------------------------------------
//Defines========================================

//Prototypes-------------------------------------
class CantripEngine;
//Prototypes=====================================

//definitions------------------------------------
class CantripEngine{
public:
	//constructors------
	static CantripEngine* getEngine();
	virtual ~CantripEngine();
	//access------------
	static screenManager* getScrManager();
	//game controll-----
	void Run();
	void update();
protected:
	//private cons------
	CantripEngine();
};
//definitions====================================

#endif	/* CANTRIPENGINE_H */

